d885b7c29cb24f129b0117c7b96a8d596c3a4a77,core/src/main/java/com/orientechnologies/orient/core/type/tree/OMVRBTreeEntryPersistent.java,OMVRBTreeEntryPersistent,setParent,#OMVRBTreeEntry#,352

Before Change


	@Override
	public OMVRBTreeEntry<K, V> setParent(final OMVRBTreeEntry<K, V> iParent) {
		if (iParent != getParent()) {
			markDirty();

			this.parent = (OMVRBTreeEntryPersistent<K, V>) iParent;
			this.parentRid = iParent == null ? ORecordId.EMPTY_RECORD_ID : parent.record.getIdentity();

After Change


		if (iParent != parent) {
			this.parent = (OMVRBTreeEntryPersistent<K, V>) iParent;

			if (parent != null && !parent.record.getIdentity().equals(parentRid))
				markDirty();

			this.parentRid = iParent == null ? ORecordId.EMPTY_RECORD_ID : parent.record.getIdentity();